be suffering from cancer - German English Dictionary